<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>promise基本语法</title>
</head>
<body>
    
</body>
<script>
    //实例化 promise 对象
    const p = new Promise(function(resolve,reject){
        setTimeout(function(){
            //如果请求成功或者代码执行成功，调用第一个方法，否则调用第二个方法
            let date = '执行成功~~';
            resolve(date);
            let err = '执行错误~~';
            reject(err);
        },1000)

    });

    //第一个方法为成功状态时候调用的方法，第二个则为失败时调用的方法
    p.then(function(value){
        console.log(value);
    },function(reason){
        console.error(reason);
    });
</script>

</html>